Calcium cyanamide - Spanish English Dictionary